awfully good - German English Dictionary